12/27/2024 updated

**** ******** ****
100 % available

Full Stack IT AI Professional

moscow, Russian Federation
Worldwide
moscow, Russian Federation
Worldwide

Profile attachments

Black Blue Neon Creative Graphic Designer Resume.pdf

HTMLJavaScriptUser Experience (UX)AuthenticationsCascading Style Sheets (CSS)Cross-Origin Resource Sharing (Ajax Programming)Data IntegrityDatabase SchemaWeb DevelopmentMiddlewareException HandlingInnovation ManagementPython (Programming Language)Machine LearningNode.jsParsingServer-Side DevelopmentTensorFlowTransformers (Electrical)Social MediaSQL DatabasesUsability TestingWeb ApplicationsData ProcessingPyTorchFlaskExpress.jsBackendGitData ManagementFront End Software DevelopmentTechnical AcumenApi DesignRestful ApiGPTSoftware Version ControlDatabase Administration
My experience in developing web applications and server-side solutions encompasses a wide range of technologies and methodologies. Working on projects like "PenAI" and "Social Network" has equipped me with diverse skills, including backend development, API design, and integration of machine learning models.

Project: PenAI

In the "PenAI" project, I developed a reliable server using Node.js and Express.js. The main functionalities of the server include:

- Text Generation: I implemented a POST endpoint that generates text based on user requests. This required integrating a grammar-checking module to ensure the quality of the generated text.

- Middleware Utilization: I effectively used middleware such as body-parser for parsing incoming request bodies and cors to enable cross-origin resource sharing, significantly enhancing the server's flexibility and usability.

- Static File Serving: I configured the server to serve static files, ensuring a seamless user experience when accessing frontend resources.

The project also involved using Python for additional functionalities, where I created a Flask application that integrates with machine learning models. Key aspects of this application include:

- Data Gathering: I developed a module to search and retrieve datasets based on user queries, improving the application's data handling capabilities.

- Machine Learning Integration: I utilized libraries such as Torch and Transformers to load and fine-tune pre-trained models like GPT-2, T5, and BERT for various text generation and classification tasks.

- User Interaction: I implemented routes for generating sentences and images, allowing users to interact with the application dynamically. This included error handling and feedback mechanisms to enhance usability.

Project: Social Network

In the "Social Network" project, I focused on developing a comprehensive web application that supports user authentication, real-time communication, and data management. Key features include:

- Express.js Server: I set up a server that manages user sessions and handles requests for user data, posts, and comments.

- Real-Time Communication: I integrated Socket.IO for real-time messaging capabilities, allowing users to communicate instantly within the application.

- Database Management: I designed and implemented a database schema to manage user profiles, posts, and interactions, ensuring data integrity and efficient retrieval.

Technical Skills

- Languages: Proficient in JavaScript (Node.js, Express.js), Python (Flask), and SQL.
- Frameworks: Experienced with Express.js for server-side development and Flask for building RESTful APIs.
- Machine Learning: Familiar with libraries such as TensorFlow, PyTorch, and Hugging Face Transformers for implementing and fine-tuning machine learning models.
- Frontend Technologies: Knowledgeable in HTML, CSS, and JavaScript frameworks for building responsive user interfaces.
- Version Control: Proficient in using Git for version control and collaboration on projects.

Conclusion

My experience with the "PenAI" and "Social Network" projects has strengthened my skills in backend development, API design, and machine learning integration. I am committed to leveraging technology to create innovative solutions and am always eager to learn and adapt to new challenges in the ever-evolving tech landscape. My skills and expertise enable me to deliver high-quality web applications and server solutions that meet client requirements.

Languages

RussianNative speaker

Project history

Full Stack IT Professional

Connected with diverse individuals, fostered a vibrant community for idea sharing. Developed a social network that gained traction among artists, technologists, and enthusiasts. Organized regular virtual meetups and workshops. Committed to continuous learning, attended conferences and seminars to stay updated with the latest trends in technology and digital media.

Contact form

Log in to get in touch

You need to be logged in to use the contact form.

Sign upLog in