Fullstack Developer Resume
4.00/5 (Submit Your Rating)
TECHNICAL SKILLS
- Java
- PHP
- Python
- NodeJS
- JavaScript
- TypeScript
- CoffeeScript
- ShellScript
- C/C++
- SQL
- HTML5
- CSS3
- SASS
- SCSS
- Less
- OOP
- Design patterns
- TDD
- Agile
- RESTful
- SOAP
- TCP/IP
- J2EE
- Spring
- Symfony
- Django
- Angular
- BackboneJS
- MerionetteJS jQuery
- Bootstrap
- JPA
- Hibernate
- Doctrine ORM
- Redis
- Memcache
- RabbitMQ
- SocketIO
- JCS
- Varnish
- Elasticsearch
- Sphinx
- Gearman
- Maven
- Gradle
- Jenkins
- Junit
- Selenium phpunit
- Git
- Subversion
- GlassFish
- Tomcat
- VirtualBox
- Vagrant
- Docker
- FreeBSD
- Debian
- Ubuntu
- Mac OSX
PROFESSIONAL EXPERIENCE
Co - Founder, Fullstack Developer
Confidential
- Thinking Business Ideas;
- Designing an Application;
- Description of the requirements for the stack of technologies;
- Selecting the right technology stack;
- Selection of third-party services for integration;
- Interaction with UI designer;
- Web page layout for the Web;
- Page Layout for mobile application version;
- Drawing up of the technical project on the basis of the description of business idea;
- Drawing up a list of tasks to develop an application;
- Prioritization of tasks and breakdown by cycle;
- Writing code on previously assigned tasks;
- Integration of the application with third-party services through the API;
- Integration of the application with payment services
- Managing the rest of the developers;
- Quality control of the code;
- Testing the code through manual and automatic testing;
- Optimizing application pages for W3C requirements;
- Configuring a dedicated Linux server to host the application;
- Monitoring the operation of the dedicated server and troubleshooting;
- Configuring the application deployment system on the server;
- Conducting weekly releases;
- Correcting application errors and debugging.
Fullstack Developer
Confidential
- Automation of business processes of microfinance organizations;
- Creating and editing code for projects;
- Code Coverage;
- Creating applications for the web;
- Integration of applications with banks;
- Creating an application for processing loan applications;
- Creating applications for scoring borrowers.
Fullstack Developer, Team lead
Confidential
- Interaction with the customer at the stage of the project idea;
- Drawing up a work plan for the development of the project;
- Determination of the main objectives of project development;
- Determining the secondary goals of project development;
- Interaction with the customer at the stage of drafting the technical assignment;
- Creating a task list for creating a project and splitting it into iteration;
- Estimate the necessary resources and calculate the cost of creating a project;
- Interaction with the customer at the stage of creating prototypes of the interface;
- Creating UML schemas for describing the business logic of an application;
- Create a description of the data schema for the application;
- Creating and editing code;
- Developer management and code quality control;
- Testing the code;
- Debugging and fixing errors in applications;
- Setting up dedicated servers for AWS, Hetzner for placing customer projects;
- Configuring CI on Jenkins for customer projects;
- Interaction with the customer at the stage of project release.
Fullstack Developer
Confidential
- Support and update of company sites;
- Creation and launch of new company sites;
- Integration of company sites with systems of accounting for parts and consumables;
- Setting up private servers to host sites running Linux and FreeBSD.
System Engineer
Confidential
- Installation and maintenance of video surveillance systems;
- Installation of communication for video surveillance systems;
- Configuring DVRs and PTZs;
- Selection of optics and components for video surveillance systems;
- Connecting receivers to the Internet for access from outside;
- Network equipment configuration;
Founder, Fullstack Developer
Confidential
- Business Process Development;
- Search for brokers at auctions;
- Search for customs brokers;
- Calculation of the final cost of cars and parts, including shipping;
- Developing a web application for clients;
- Development of an application management module;
- Integration with the data flow services on the upcoming auctions at auctions;
- Search and support of clients of service;
- Control of purchase, customs clearance and delivery.
System Engineer
Confidential
- Serving an electronic computer network consisting of 240 computers and 5 servers;
- Troubleshoot problems with Windows computers;
- Troubleshoot software problems on computers;
- Maintenance of servers running OS Windows, Linux, FreeBSD;
- Maintenance and troubleshooting of network equipment;
- Replacing Hardware on Database Servers;
- Compilation of components and assembly of new servers, computers;
- Configuring and monitoring network equipment: switches, routers, modems;
- Maintenance and troubleshooting of office equipment;
- Diagnostics of malfunctions in an electronic computer network;
- Configuring and Monitoring Network Services: Active Directory, DHCP, WINS, DNS;
- Monitoring the security of the electronic network and the Internet gateway;
- Configuring and Monitoring the Firewall;
- Setting up virtual private networks on top of the Internet connection for the purpose of uniting subnets of branches;
- Maintenance of important data backup systems;
- Servicing communications between servers and instrumentation in production;
- Services of printers for the stamp of excise marks.
System Engineer
Confidential
- Servicing of electronic network;
- Service and repair of computers running OS Windows;
- Network equipment configuration: servers, switches, routers, modems;
- Configuring and monitoring the operation of the firewall;
- Troubleshooting with office equipment, repair of printers, scanners, refilling of cartridges;
- Troubleshoot Internet problems;
- Build new computers and replace old technology.
